首页> 外文OA文献 >Integrating deductive verification and symbolic execution for abstract object creation in dynamic logic
【2h】

Integrating deductive verification and symbolic execution for abstract object creation in dynamic logic

机译:集成演绎验证和符号执行以在动态逻辑中创建抽象对象

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

textabstractWe present a fully abstract weakest precondition calculus and its integration with symbolic execution. Our assertion language allows both specifying and verifying properties of objects at the abstraction level of the programming language, abstracting from a specific implementation of object creation. Objects which are not (yet) created never play any role. The corresponding proof theory is discussed and justified formally by soundness theorems. The usage of the assertion language and proof rules is illustrated with an example of a linked list reachability property. All proof rules presented are fully implemented in a version of the KeY verification system for Java programs.
机译:我们提出了一个完全抽象的最弱前提条件演算及其与符号执行的集成。我们的断言语言允许在编程语言的抽象级别上指定和验证对象的属性,这些对象是从对象创建的特定实现中抽象出来的。尚未创建的对象永远不会扮演任何角色。健全性定理对相应的证明理论进行了正式讨论和证明。断言语言和证明规则的用法以链接列表可达性属性的示例说明。所提供的所有证明规则均在用于Java程序的KeY验证系统版本中完全实现。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号